"Se um trabalhador quiser fazer bem o seu trabalho, ele deve primeiro afiar suas ferramentas." - Confúcio, "Os Analectos de Confúcio. Lu Linggong"
Primeira página > Programação > Interação em JavaScript: `alert`, `prompt` e `confirm`

Interação em JavaScript: `alert`, `prompt` e `confirm`

Publicado em 2024-11-16
Navegar:474

Interaction in JavaScript: `alert`, `prompt`, and `confirm`

****

Bem-vindo de volta à nossa jornada pelo mundo do JavaScript! Nesta postagem do blog, exploraremos três métodos essenciais para interagir com usuários em JavaScript: alert, prompt e confirm. Esses métodos permitem exibir mensagens, coletar informações do usuário e confirmar ações, respectivamente. Vamos mergulhar em cada método e ver como eles funcionam.

1. alerta

O método alert é usado para exibir uma caixa de diálogo simples com uma mensagem e um botão "OK". Este método é útil para mostrar informações importantes ou avisos ao usuário.

Sintaxe:

alert(message);

Exemplo:

alert("Hello, World!");

Explicação:

  • message: O texto que você deseja exibir na caixa de diálogo.
  • O método alert pausa a execução do script até que o usuário clique no botão "OK".

Caso de uso:

// Display a welcome message
alert("Welcome to our website!");

2. incitar

O método prompt é usado para exibir uma caixa de diálogo que solicita ao usuário a inserção de algum texto. Ele retorna o texto inserido pelo usuário ou nulo se o usuário cancelar a entrada.

Sintaxe:

prompt(message, default);

Exemplo:

let userName = prompt("Please enter your name:", "Guest");
console.log("Hello, "   userName   "!");

Explicação:

  • message: O texto que você deseja exibir na caixa de diálogo.
  • padrão: o texto padrão que aparece no campo de entrada. Este parâmetro é opcional.
  • O método prompt retorna o texto inserido pelo usuário ou nulo se o usuário cancelar a entrada.

Caso de uso:

// Collect user input for their name
let userName = prompt("Please enter your name:", "Guest");
if (userName !== null) {
  console.log("Hello, "   userName   "!");
} else {
  console.log("No name entered.");
}

3. confirmar

O método confirm é utilizado para exibir uma caixa de diálogo com uma mensagem e dois botões: "OK" e "Cancelar". Ele retorna true se o usuário clicar em "OK" e false se o usuário clicar em "Cancelar".

Sintaxe:

confirm(message);

Exemplo:

let isConfirmed = confirm("Are you sure you want to delete this item?");
if (isConfirmed) {
  console.log("Item deleted.");
} else {
  console.log("Deletion canceled.");
}

Explicação:

  • message: O texto que você deseja exibir na caixa de diálogo.
  • O método confirmar retorna true se o usuário clicar em "OK" e false se o usuário clicar em "Cancelar".

Caso de uso:

// Confirm an action before proceeding
let isConfirmed = confirm("Are you sure you want to delete this item?");
if (isConfirmed) {
  console.log("Item deleted.");
} else {
  console.log("Deletion canceled.");
}

Combinando alerta, aviso e confirmação

Você pode combinar esses métodos para criar experiências de usuário mais interativas e dinâmicas. Aqui está um exemplo que demonstra como usar todos os três métodos juntos:

Exemplo:

// Display a welcome message
alert("Welcome to our website!");

// Collect user input for their name
let userName = prompt("Please enter your name:", "Guest");
if (userName !== null) {
  console.log("Hello, "   userName   "!");

  // Confirm an action before proceeding
  let isConfirmed = confirm("Do you want to proceed?");
  if (isConfirmed) {
    console.log("Proceeding...");
  } else {
    console.log("Action canceled.");
  }
} else {
  console.log("No name entered.");
}

Conclusão

Os métodos alert, prompt e confirm são ferramentas poderosas para interagir com usuários em JavaScript. Eles permitem exibir mensagens, coletar informações do usuário e confirmar ações, respectivamente. Ao compreender e usar esses métodos, você pode criar aplicativos da web mais interativos e dinâmicos.

Na próxima postagem do blog, nos aprofundaremos no tratamento de entradas e eventos do usuário em JavaScript. Fique ligado enquanto continuamos nossa jornada no mundo do JavaScript!

Declaração de lançamento Este artigo foi reproduzido em: https://dev.to/codenextgen/interaction-in-javascript-alert-prompt-and-confirm-e80?1 Se houver alguma violação, entre em contato com [email protected] para excluí-la
Tutorial mais recente Mais>

Isenção de responsabilidade: Todos os recursos fornecidos são parcialmente provenientes da Internet. Se houver qualquer violação de seus direitos autorais ou outros direitos e interesses, explique os motivos detalhados e forneça prova de direitos autorais ou direitos e interesses e envie-a para o e-mail: [email protected]. Nós cuidaremos disso para você o mais rápido possível.

Copyright© 2022 湘ICP备2022001581号-3